Kubernetes Project-2022 CI/CD با جنکینز هلم در AKS و EKS [ویدئو]

Kubernetes Project-2022 CI/CD with Jenkins Helm on AKS and EKS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سرویس Azure Kubernetes (AKS) یک سرویس Kubernetes مدیریت شده با امنیت سخت و تحویل سریع است. Amazon Elastic Kubernetes Service (EKS) یک سرویس مدیریت شده و مطابق با Kubernetes تایید شده برای اجرای Kubernetes در AWS و داخل محل است. در این دوره، شما یاد خواهید گرفت که برنامه ها را بر روی خوشه های EKS و AKS Kubernetes با خطوط لوله CI/CD با استفاده از نمودارهای Helm مستقر کنید. شما با اصول اولیه نحوه راه اندازی سرور جنکینز برای CI/CD در خوشه EKS شروع خواهید کرد. این همچنین شامل نصب و پیکربندی افزونه‌های Docker و Maven در سرور جنکینز می‌شود. شما خواهید فهمید که چگونه خوشه EKS Kubernetes را در AWS راه اندازی کنید و یک نقش IAM برای میزبان مدیریت ایجاد کنید. با حرکت به جلو، Helm، نمودار Helm و نحوه ایجاد نمودار Helm را درک خواهید کرد. در قسمت دیگر دوره، متوجه خواهید شد که سرور متریک چیست و چگونه یک سرور متریک را پیکربندی کنید. شما همچنین یاد خواهید گرفت که یک برنامه را با HPA برای استفاده بالای CPU اجرا کنید. شما نحوه دسترسی به خوشه AKS از ماشین محلی را بررسی خواهید کرد و دوره را با مقدمه ای بر Elasticsearch Fluentd و Kibana به پایان می رسانید و پیکربندی Elasticsearch Fluentd و Kibana را در خوشه AKS خواهید آموخت. در پایان این دوره، شما یک خط لوله CI/CD برای استقرار برنامه‌ها یا میکروسرویس‌ها بر روی خوشه‌های AKS و EKS Kubernetes ساخته‌اید. نقش IAM را به میزبان مدیریت ایجاد و پیوست کنید سرویس EKS Kubernetes را در AWS راه اندازی کنید معماری هلم را یاد بگیرید سرور متریک را درک کنید پیکربندی Maven و Docker Credentials در Jenkins را بیاموزید درباره کلاس‌های نقطه شکست و پرسش‌های رسانه بیاموزید این دوره برای هر کسی که می‌خواهد خط لوله CI/CD بسازد تا برنامه‌ها یا میکروسرویس‌ها را در AKS و EKS Kubernetes Cluster با استفاده از Helm و Jenkinsfile بسازد و برای دانش‌آموزانی که می‌خواهند مهارت‌های خود را در این حوزه افزایش دهند، طراحی شده است. این دوره همچنین برای کسانی که می‌خواهند درباره استقرار میکروسرویس یا برنامه‌های کاربردی در خوشه Kubernetes با استفاده از نمودار Helm بدانند مفید است. دانش قبلی در مورد Kubernetes، Git و Jenkins مفید خواهد بود. راه اندازی Kubernetes آماده تولید برای استقرار مداوم در DevOps * نصب و پیکربندی افزونه های Docker و Maven در سرور Jenkins * نصب و پیکربندی Helm در سرور Jenkins

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چه چیزی را پوشش خواهیم داد What will We Cover

  • گردش کار پروژه EKS و AKS EKS and AKS Project Workflow

راه اندازی سرور جنکینز برای CI/CD در EKS Cluster Setting Up Jenkins Server for CI/CD in EKS Cluster

  • نصب سرور جنکینز برای CI/CD در EKS Kubernetes Cluster Installing Jenkins Server for CI/CD to EKS Kubernetes Cluster

  • نصب آخرین سرور جنکینز برای CI/CD Installing the Latest Jenkins Server for CI/CD

  • راه اندازی Maven و GIT در سرور جنکینز Maven and GIT Setup in Jenkins Server

  • راه اندازی داکر در سرور جنکینز Docker Setup in Jenkins Server

  • پلاگین های Docker و Maven را در سرور جنکینز نصب و پیکربندی کنید Install and Configure Docker and Maven Plugins in Jenkins Server

راه اندازی EKS Kubernetes Cluster در AWS Setting Up EKS Kubernetes Cluster in AWS

  • ایجاد میزبان مدیریت Creating Management Host

  • نقش IAM را به مدیریت هاست ایجاد و پیوست کنید Create and Attach IAM Role to Management Host

  • راه اندازی سرویس EKS Kubernetes در AWS Setting Up EKS Kubernetes Service in AWS

  • یک حساب Docker در Docker Hub ایجاد کنید Create a Docker Account in the Docker Hub

نمودارهای هلم و هلم Helm and Helm Charts

  • نمودار Helm را از Stable Repo بکشید و بسته ایجاد کنید Pull the Helm Chart from Stable Repo and Create Package

  • استقرار نمونه برنامه در AKS Kubernetes Cluster با Helm Charts Deploy Sample Application on AKS Kubernetes Cluster with Helm Charts

  • Helm را در سرور جنکینز نصب و پیکربندی کنید Install and Configure Helm in Jenkins Server

  • ایجاد نمودارهای هلم Creating Helm Charts

  • Sable Repo را به Helm اضافه کنید Add Stable Repo to Helm

کار یکپارچه سازی مداوم را در جنکینز راه اندازی کنید Set Up Continuous Integration Job in Jenkins

  • پیکربندی کار یکپارچه سازی مداوم با خط لوله اعلامی جنکینز Configure Continuous Integration Job with Jenkins Declarative Pipeline

  • Maven و Docker Credentials را در Jenkins پیکربندی کنید Configure Maven and Docker Credentials in Jenkins

  • جنکینزفایل و داکرفایل Jenkinsfile and Dockerfile

  • برنامه JAVA Springboot بسازید و تصویر Docker را با CI ایجاد کنید Build JAVA Springboot Application and Create Docker Image with CI

برنامه Springboot را در EKS با استفاده از Helm Charts با CI/CD اجرا کنید Deploy Springboot Application on EKS Using Helm Charts with CI/CD

  • مقدمه ای در مورد استقرار برنامه Springboot در EKS Kubernetes Cluster با استفاده از Helm Charts Introduction about Deploying Springboot App on EKS Kubernetes Cluster Using Helm Charts

  • Jenkinsfile و Helm Chart برای استقرار برنامه در EKS Jenkinsfile and Helm Chart for Deploying Application on EKS

  • برنامه Springboot را با خط لوله Jenkins با استفاده از Helm Chart اجرا کنید Deploy Springboot Application with Jenkins Pipeline Using Helm Chart

  • حذف انتشار Delete Release

پیکربندی Autoscaler Pod Horizontal برای مقیاس خودکار PF Pods در EKS Cluster Configure Horizontal Pod Autoscaler for Autoscaling pf Pods in EKS Cluster

  • سرور متریک چیست؟ What Is Metric Server?

  • سرور متریک را پیکربندی کنید Configure Metric Server

  • پیکربندی محدودیت های منابع Configure Resource Limits

  • پیکربندی فایل YAML برای Autoscaler Pod Horizontal Configure YAML File for Horizontal Pod autoscaler

  • استقرار برنامه با HPA برای استفاده زیاد از CPU Deploy Application with HPA for High CPU Usage

  • استقرار برنامه با HPA برای استفاده از حافظه بالا Deploy Application with HPA for High Memory Usage

Elasticsearch Fluent Kibana برای Application و Kubernetes Logs Elasticsearch Fluent Kibana for Application and Kubernetes Logs

  • مقدمه ای بر Elasticsearch Fluentd و Kibana Introduction to Elasticsearch Fluentd and Kibana

  • مروری بر فایل های EFK YAML Overview of EFK YAML Files

  • Elasticsearch Fluentd و Kibana را در EFK پیکربندی کنید Configure Elasticsearch Fluentd and Kibana in EFK

راه اندازی Jenkins در AKS Cluster برای CI/CD Setting Up Jenkins in AKS Cluster for CI/CD

  • نصب سرور جنکینز برای CI/CD در AKS Kubernetes Cluster Installing Jenkins Server for CI/CD to AKS Kubernetes Cluster

  • راه اندازی Maven و GIT در سرور جنکینز Maven and GIT Setup in Jenkins Server

  • راه اندازی داکر در سرور جنکینز Docker Setup in Jenkins Server

  • افزونه Docker و Maven را در سرور جنکینز نصب و پیکربندی کنید Install and Configure Docker and Maven Plugin in Jenkins Server

AKS Cluster را در Azure راه اندازی کنید Set Up AKS Cluster in Azure

  • AKS Kubernetes را در Azure راه اندازی کنید Set Up AKS Kubernetes in Azure

  • از Local Machine به AKS Cluster دسترسی پیدا کنید Access AKS Cluster from Local Machine

  • دسترسی به AKS Cluster از Local Machine – Part 2 Access AKS Cluster from Local Machine – Part 2

  • ایجاد رجیستری کانتینر Azure (ACR) Creation of Azure Container Registry (ACR)

با استفاده از نمودارهای هلم با CI/CD، اپلیکیشن Springboot را در خوشه AKS اجرا کنید Deploy Springboot Application on AKS Cluster using Helm charts with CI/CD

  • مقدمه ای درباره استقرار برنامه Springboot در AKS Kubernetes Cluster با استفاده از Helm Charts Intro about Deploy Springboot App on AKS Kubernetes Cluster Using Helm Charts

  • Jenkinsfile و Helmchart برای استقرار برنامه در AKS Jenkinsfile and Helmchart for Deploying Application on AKS

  • برنامه Springboot را با خط لوله Jenkins با استفاده از Helm Chart اجرا کنید Deploy Springboot Application with Jenkins Pipeline Using Helm Chart

  • حذف انتشار Delete Release

پیکربندی Autoscaler Pod Horizontal برای مقیاس خودکار Pods در AKS Cluster Configure Horizontal Pod Autoscaler for Autoscaling of Pods in AKS Cluster

  • فایل YAML را برای Horizontal Pod Autoscaler پیکربندی کنید Configure YAML file for Horizontal Pod Autoscaler

  • استقرار برنامه با HPA برای استفاده زیاد از CPU Deploy Application with HPA for High CPU Usage

  • استقرار برنامه با HPA برای استفاده از حافظه بالا Deploy Application with HPA for High Memory Usage

Elasticsearch Fluentd Kibana برای Application و Kubernetes Logs Elasticsearch Fluentd Kibana for Application and Kubernetes Logs

  • مقدمه ای بر Elasticsearch Fluentd و Kibana Introduction to Elasticsearch Fluentd and Kibana

نمایش نظرات

Kubernetes Project-2022 CI/CD با جنکینز هلم در AKS و EKS [ویدئو]
جزییات دوره
6 h 38 m
62
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Valaxy Technologies Valaxy Technologies

Valaxy Technologies به عنوان یکی از برترین مربیان Cloud و DevOps شناخته می شود. A.R. شانکار مالک، بنیانگذار و یکی از مربیان متعدد Valaxy Technologies است. در حالی که او در حرفه خود با فناوری های مختلفی کار کرده است، در Cloud و DevOps تخصص دارد. Valaxy Technologies از زمان آغاز به کار خود در سال 2013 به طور تصاعدی رشد کرده است. مربیان Valaxy Technologies بیش از 100000 زبان آموز جهانی را آموزش داده اند.